Package-level declarations

Types

Link copied to clipboard
data class BiasFinderAlignment(val horizontalBias: Float, val verticalBias: Float) : FinderAlignment

An FinderAlignment specified by bias: for example, a bias of -1 represents alignment to the start/top, a bias of 0 will represent centering, and a bias of 1 will represent end/bottom. Any value can be specified to obtain an alignment. Inside the -1, 1 range, the obtained alignment will position the aligned size fully inside the available space, while outside the range it will the aligned size will be positioned partially or completely outside.

Link copied to clipboard

The size of the image from camera which would be sent to the scanner for live scanning.

Link copied to clipboard

Class represents overriding of activity lifecycle for the camerax and helps.

Link copied to clipboard
interface FinderAlignment

An interface to calculate the position of a sized box inside an available space. FinderAlignment is often used to define the alignment of a layout inside a parent layout.

Link copied to clipboard
Link copied to clipboard

Represents default ScanbotSDK Finder view overlay

Link copied to clipboard
Link copied to clipboard
class PreviewViewMeteringPointFactory(display: Display, cameraInfo: <Error class: unknown class>, resolution: Size?, scaleType: <Error class: unknown class>, viewWidth: Int, viewHeight: Int)

Implement the MeteringPointFactory for PreviewView by DisplayOrientedMeteringPointFactory.

Link copied to clipboard

Wrapper around ScanbotCameraView and ScanbotCameraXView, which allows to control which of them should be used.

Link copied to clipboard

Abstract wrapper that allows to easily inherit and extend IScanbotCameraView.

Link copied to clipboard

Custom CameraX configuration provider. Has fix for the Kiron RC9855W device. To apply this fix android.app.Application class must implement this interface.

Link copied to clipboard
Link copied to clipboard
fun interface UiZoomDelegate

Allows to pass the the zoom level from the ZoomFinderOverlayView to dependent views

Link copied to clipboard
Link copied to clipboard

Represents default ScanbotSDK Finder view overlay with zoom functionality The view uses aspect ratio and fixed height. The fixed_width parameter is ignored